package com.ruoyi.house_sale.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 答卷题目对象 ExamMaster
 * 
 * @author ruoyi
 * @date 2022-03-28
 */
public class ExamMaster extends BaseEntity
{
    private static final long serialVersionUID = 1L;
    private  String unitvalue;
    private String result;


    /** 编号 */
    private Long examid;

    /** 试卷名称编号（关联调研试卷名称编号） */
    @Excel(name = "试卷名称编号", readConverterExp = "关=联调研试卷名称编号")
    private Long reseachid;

    /** 题号（顺序号） */
    @Excel(name = "题号", readConverterExp = "顺=序号")
    private Long unitno;

    /** 题目名称 */
    @Excel(name = "题目名称")
    private String unitname;

    /** 是否启用（启用，禁用） */
    @Excel(name = "是否启用", readConverterExp = "启=用，禁用")
    private String invalid;

    /** 题目类型（单选，多选） */
    @Excel(name = "题目类型", readConverterExp = "单=选，多选")
    private String unittype;

    /** 选项个数 */
    @Excel(name = "选项个数")
    private Long optcnt;

    @Excel(name = "题数")
    private Long examCount;

    /** 选项1 */
    @Excel(name = "选项1")
    private String question1;

    /** 选项2 */
    @Excel(name = "选项2")
    private String question2;

    /** 选项3 */
    @Excel(name = "选项3")
    private String question3;

    /** 选项4 */
    @Excel(name = "选项4")
    private String question4;

    /** 选项5 */
    @Excel(name = "选项5")
    private String question5;

    /** 选项6 */
    @Excel(name = "选项6")
    private String question6;

    /** 选项7 */
    @Excel(name = "选项7")
    private String question7;

    /** 选项8 */
    @Excel(name = "选项8")
    private String question8;

    /** 值1 */
    @Excel(name = "值1")
    private String value1;

    /** 值2 */
    @Excel(name = "值2")
    private String value2;

    /** 值3 */
    @Excel(name = "值3")
    private String value3;

    /** 值4 */
    @Excel(name = "值4")
    private String value4;

    /** 值5 */
    @Excel(name = "值5")
    private String value5;

    /** 值6 */
    @Excel(name = "值6")
    private String value6;

    /** 答卷名称 */
    @Excel(name = "答卷名称")
    private String examname;

    /** 值7 */
    @Excel(name = "值7")
    private String value7;

    /** 值8 */
    @Excel(name = "值8")
    private String value8;

    /** 出卷人（session用户名） */
    @Excel(name = "出卷人", readConverterExp = "s=ession用户名")
    private String userid;

    /** 录入时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "录入时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date oprtime;

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getUnitvalue() {
        return unitvalue;
    }

    public void setUnitvalue(String unitvalue) {
        this.unitvalue = unitvalue;
    }
    public void setExamid(Long examid) 
    {
        this.examid = examid;
    }

    public Long getExamid() 
    {
        return examid;
    }
    public void setReseachid(Long reseachid) 
    {
        this.reseachid = reseachid;
    }

    public Long getReseachid() 
    {
        return reseachid;
    }
    public void setUnitno(Long unitno) 
    {
        this.unitno = unitno;
    }

    public Long getUnitno() 
    {
        return unitno;
    }
    public void setUnitname(String unitname) 
    {
        this.unitname = unitname;
    }

    public String getUnitname() 
    {
        return unitname;
    }
    public void setInvalid(String invalid) 
    {
        this.invalid = invalid;
    }

    public String getInvalid() 
    {
        return invalid;
    }
    public void setUnittype(String unittype) 
    {
        this.unittype = unittype;
    }

    public String getUnittype() 
    {
        return unittype;
    }
    public void setOptcnt(Long optcnt) 
    {
        this.optcnt = optcnt;
    }

    public Long getOptcnt() 
    {
        return optcnt;
    }
    public void setQuestion1(String question1) 
    {
        this.question1 = question1;
    }

    public String getQuestion1() 
    {
        return question1;
    }
    public void setQuestion2(String question2) 
    {
        this.question2 = question2;
    }

    public String getQuestion2() 
    {
        return question2;
    }
    public void setQuestion3(String question3) 
    {
        this.question3 = question3;
    }

    public String getQuestion3() 
    {
        return question3;
    }
    public void setQuestion4(String question4) 
    {
        this.question4 = question4;
    }

    public String getQuestion4() 
    {
        return question4;
    }
    public void setQuestion5(String question5) 
    {
        this.question5 = question5;
    }

    public String getQuestion5() 
    {
        return question5;
    }
    public void setQuestion6(String question6) 
    {
        this.question6 = question6;
    }

    public String getQuestion6() 
    {
        return question6;
    }
    public void setQuestion7(String question7) 
    {
        this.question7 = question7;
    }

    public String getQuestion7() 
    {
        return question7;
    }
    public void setQuestion8(String question8) 
    {
        this.question8 = question8;
    }

    public String getQuestion8() 
    {
        return question8;
    }
    public void setValue1(String value1) 
    {
        this.value1 = value1;
    }

    public String getValue1() 
    {
        return value1;
    }
    public void setValue2(String value2) 
    {
        this.value2 = value2;
    }

    public String getValue2() 
    {
        return value2;
    }
    public void setValue3(String value3) 
    {
        this.value3 = value3;
    }

    public String getValue3() 
    {
        return value3;
    }
    public void setValue4(String value4) 
    {
        this.value4 = value4;
    }

    public String getValue4() 
    {
        return value4;
    }
    public void setValue5(String value5) 
    {
        this.value5 = value5;
    }

    public String getValue5() 
    {
        return value5;
    }
    public void setValue6(String value6) 
    {
        this.value6 = value6;
    }

    public String getValue6() 
    {
        return value6;
    }
    public void setValue7(String value7) 
    {
        this.value7 = value7;
    }

    public String getValue7() 
    {
        return value7;
    }
    public void setValue8(String value8) 
    {
        this.value8 = value8;
    }

    public String getValue8() 
    {
        return value8;
    }
    public void setUserid(String userid) 
    {
        this.userid = userid;
    }

    public String getUserid() 
    {
        return userid;
    }
    public void setOprtime(Date oprtime) 
    {
        this.oprtime = oprtime;
    }

    public Date getOprtime() 
    {
        return oprtime;
    }

    public Long getExamCount() {
        return examCount;
    }

    public void setExamCount(Long examCount) {
        this.examCount = examCount;
    }

    public String getExamname() {
        return examname;
    }

    public void setExamname(String examname) {
        this.examname = examname;
    }

    @Override
    public String toString() {
        return "ExamMaster{" +
                "result=" + result +
                "unitvalue=" + unitvalue +
                "examid=" + examid +
                ", reseachid=" + reseachid +
                ", unitno=" + unitno +
                ", unitname='" + unitname + '\'' +
                ", invalid='" + invalid + '\'' +
                ", unittype='" + unittype + '\'' +
                ", optcnt=" + optcnt +
                ", examCount=" + examCount +
                ", question1='" + question1 + '\'' +
                ", question2='" + question2 + '\'' +
                ", question3='" + question3 + '\'' +
                ", question4='" + question4 + '\'' +
                ", question5='" + question5 + '\'' +
                ", question6='" + question6 + '\'' +
                ", question7='" + question7 + '\'' +
                ", question8='" + question8 + '\'' +
                ", value1='" + value1 + '\'' +
                ", value2='" + value2 + '\'' +
                ", value3='" + value3 + '\'' +
                ", value4='" + value4 + '\'' +
                ", value5='" + value5 + '\'' +
                ", value6='" + value6 + '\'' +
                ", examname='" + examname + '\'' +
                ", value7='" + value7 + '\'' +
                ", value8='" + value8 + '\'' +
                ", userid='" + userid + '\'' +
                ", oprtime=" + oprtime +
                '}';
    }
}
